console.log(module);
// Module {
//     id: '.',
//     path: 'C:\\Users\\94938\\Desktop\\NODE\\04',
//     exports: {},
//     parent: null,
//     filename: 'C:\\Users\\94938\\Desktop\\NODE\\04\\useschool.js',
//     loaded: false,
//     children: [],
//     paths: [
//       'C:\\Users\\94938\\Desktop\\NODE\\04\\node_modules',
//       'C:\\Users\\94938\\Desktop\\NODE\\node_modules',
//       'C:\\Users\\94938\\Desktop\\node_modules',
//       'C:\\Users\\94938\\node_modules',
//       'C:\\Users\\node_modules',
//       'C:\\node_modules'
//     ]  第三方模块查找路径
//   }
let school = require("./school");
/**
 *  require加载其它模块 同步的
 *  缓存在require.cache中 
 *  缓存的key 绝对路径
 *  require.resolve模块的路径 又不加载
 *  require.main 入口模块
 *  require.extension  JS模块 json模块
 *  读取内容 JSON.parse返回
 *  node C++模块 
 *    属于二进制模块
 * 
 *  user user.js user.json user.node
 *  module = new Module()
 */
/**
 * 找到这个文件
 * 读取文件内容
 * 封装在一个函数中立刻执行
 */
console.log(module);
console.log(this === module.exports);//true
// import './school'  import 不支持

